package day230413;

import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/4/14 18:19
 * 找出非空字符串第一个只出现一次的字符
 */
public class Main02 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String inputString = scan.nextLine(); // 输入一个字符串
        int[] map = new int[128]; // 用于统计字符串中字符出现的次数, 构造哈希映射
        // 遍历字符串, 统计每个字符出现的次数
        for (char c : inputString.toCharArray()) {
            map[c]++;
        }
        // 遍历字符串, 寻找第一个只出现一次的字符
        char res = ' ';
        for (char c : inputString.toCharArray()) {
            if (map[c] == 1) {
                res = c;
                break;
            }
        }
        if (res == ' ') {
            // 不存在只出现一次的字符
            System.out.println("-1");
        } else {
            // 打印第一个只出现一次的字符
            System.out.println(res);
        }
        scan.close();
    }
}
